<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title>Docs For Class Madoqua_Observer_Subject_Interface_Exception</title>
    <link rel="stylesheet" type="text/css" href="../../media/style.css" />
    <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
  </head>
  <body>
  
    <h1>Madoqua :: Docs For Class Madoqua_Observer_Subject_Interface_Exception</h1>

    <table width="100%">
      <tr valign="top">
        <td class="menu">
                                <div class="package">
              <div id="todolist">
                <p><a href="../../todolist.html">Todo List</a></p>
              </div>
            </div>
                    <h2>Packages:</h2>
          <div class="package">
            <ul>
                              <li>
                  <a href="../../classtrees_default.html">default</a>
                </li>
                              <li>
                  <a href="../../classtrees_Application.html">Application</a>
                </li>
                              <li>
                  <a href="../../classtrees_Cache.html">Cache</a>
                </li>
                              <li>
                  <a href="../../classtrees_Controller.html">Controller</a>
                </li>
                              <li>
                  <a href="../../classtrees_Db.html">Db</a>
                </li>
                              <li>
                  <a href="../../classtrees_Filter.html">Filter</a>
                </li>
                              <li>
                  <a href="../../classtrees_Form.html">Form</a>
                </li>
                              <li>
                  <a href="../../classtrees_Install.html">Install</a>
                </li>
                              <li>
                  <a href="../../classtrees_Loader.html">Loader</a>
                </li>
                              <li>
                  <a href="../../classtrees_Madoqua_Exception.html">Madoqua_Exception</a>
                </li>
                              <li>
                  <a href="../../classtrees_Madoqua_Observer.html">Madoqua_Observer</a>
                </li>
                              <li>
                  <a href="../../classtrees_Madoqua_Plugin.html">Madoqua_Plugin</a>
                </li>
                              <li>
                  <a href="../../classtrees_Madoqua_View.html">Madoqua_View</a>
                </li>
                              <li>
                  <a href="../../classtrees_Module.html">Module</a>
                </li>
                              <li>
                  <a href="../../classtrees_Naneau_Plugin.html">Naneau_Plugin</a>
                </li>
                              <li>
                  <a href="../../classtrees_Redirector.html">Redirector</a>
                </li>
                              <li>
                  <a href="../../classtrees_Search.html">Search</a>
                </li>
                              <li>
                  <a href="../../classtrees_Validate.html">Validate</a>
                </li>
                              <li>
                  <a href="../../classtrees_View.html">View</a>
                </li>
                          </ul>
          </div>
                                                        <h2>Interfaces:</h2>
                <ul>
	<li>Exception	    <ul>		<li><a href="../../Madoqua_Observer/Exception/Madoqua_Observer_Interface_Exception.html">Madoqua_Observer_Interface_Exception</a></li>    </ul></li>	  </ul>
  <ul>
	<li>Subject_Interface	    <ul>		<li><a href="../../Madoqua_Observer/Subject_Interface/Madoqua_Observer_Subject_Interface_Exception.html">Madoqua_Observer_Subject_Interface_Exception</a></li>    </ul></li>	  </ul>
                                          </td>
        <td>
          <table style="width:750px;" cellpadding="10" cellspacing="10px">
            <tr>
              <td valign="top">
                                                  
                                                  <h2>Madoqua_Observer::Subject_Interface::Madoqua_Observer_Subject_Interface_Exception</h2>
                                <div class="menu">
          
                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                [ <a href="../../index.html">Index</a> ]
                      [ <a href="../../classtrees_Madoqua_Observer.html">Madoqua_Observer classes</a> ]
            [ <a href="../../elementindex_Madoqua_Observer.html">Madoqua_Observer elements</a> ]
                    [ <a href="../../elementindex.html">All elements</a> ]
          [ <a href="../../errors.html">Errors</a> ]
                </div>
<a name="sec-description"></a>
<h2>Interface Madoqua_Observer_Subject_Interface_Exception</h2>

<p>Interface for Madoqua exceptions</p>		




  <strong>Author(s):</strong>
  <ul>
                  <li>Graham Anderson - graham@andtech.eu</li>
                      </ul>

  <table>
    	      	  		<tr>
		  <td>
		    <strong>Copyright:</strong>&nbsp;&nbsp;
		  </td>
		  <td>Copyright (c) 2008</td>
		</tr>
	        </table>







  <a name="sec-method-summary"></a>
  <h2>Method Summary</h2>
  <table class="summary">
                                                    <tr>
          <td class="right">
            <em>public</em>                        <em>void</em>          </td>
          <td>
            <code>
              <a href="#delete"><b>delete</b></a>(
                                                                                    $observer
                                                    ,                   [                  $name
                   = null]                               )
            </code>
            <br /><div style="margin-left: 20px">Remove observer from subject</div>          </td>
        </tr>
                        <tr>
          <td class="right">
            <em>public</em>                        <em>void</em>          </td>
          <td>
            <code>
              <a href="#notify"><b>notify</b></a>(
               )
            </code>
            <br /><div style="margin-left: 20px">Push out the exception for handling</div>          </td>
        </tr>
                        <tr>
          <td class="right">
            <em>public</em>                        <em>void</em>          </td>
          <td>
            <code>
              <a href="#register"><b>register</b></a>(
                                                                                    $observer
                                                    ,                   [                  $name
                   = null]                               )
            </code>
            <br /><div style="margin-left: 20px">Register an observer</div>          </td>
        </tr>
            </table>


  <a name="sec-methods"></a>
  <h2>Methods</h2>
  <a name='method_detail'></a>
      
      <a name="methoddelete" id="delete"><!-- --></a>

    <h3>delete</h3>

    <div class="method-signature">
      void
      delete(
                                  <a href="../../Madoqua_Observer/Exception/Madoqua_Observer_Interface_Exception.html">Madoqua_Observer_Interface_Exception</a>
          $observer
                            ,           [string
          $name
           = null]              )
    </div>

    <p>Remove observer from subject</p>
          <h4>Parameters:</h4>
      <table class="detail">
        <thead>
          <tr>
            <th>Name</th>
            <th>Type</th>
            <th class="desc">Description</th>
          </tr>
        </thead>
        <tbody>
                      <tr>
              <td><code>$observer</code></td>
              <td><em><a href="../../Madoqua_Observer/Exception/Madoqua_Observer_Interface_Exception.html">Madoqua_Observer_Interface_Exception</a></em></td>
              <td>
                              </td>
            </tr>
                      <tr>
              <td><code>$name</code></td>
              <td><em>string</em></td>
              <td>
                                  name
                              </td>
            </tr>
                  </tbody>
      </table>
    
        

    
    
    
        <a name="methodnotify" id="notify"><!-- --></a>

    <h3>notify</h3>

    <div class="method-signature">
      void
      notify(
      )
    </div>

    <p>Push out the exception for handling</p>
    
        

    
    
    
        <a name="methodregister" id="register"><!-- --></a>

    <h3>register</h3>

    <div class="method-signature">
      void
      register(
                                  <a href="../../Madoqua_Observer/Exception/Madoqua_Observer_Interface_Exception.html">Madoqua_Observer_Interface_Exception</a>
          $observer
                            ,           [string
          $name
           = null]              )
    </div>

    <p>Register an observer</p>
          <h4>Parameters:</h4>
      <table class="detail">
        <thead>
          <tr>
            <th>Name</th>
            <th>Type</th>
            <th class="desc">Description</th>
          </tr>
        </thead>
        <tbody>
                      <tr>
              <td><code>$observer</code></td>
              <td><em><a href="../../Madoqua_Observer/Exception/Madoqua_Observer_Interface_Exception.html">Madoqua_Observer_Interface_Exception</a></em></td>
              <td>
                              </td>
            </tr>
                      <tr>
              <td><code>$name</code></td>
              <td><em>string</em></td>
              <td>
                                  name
                              </td>
            </tr>
                  </tbody>
      </table>
    
        

    
    
    
  
<p class="notes">
  Located in <a class="field" href="_Observer---Subject---Interface---Exception.php.html">/Observer/Subject/Interface/Exception.php</a> 
  [<span class="field">line 14</span>]
</p>

                <div class="credit">
                  Documentation generated on Fri, 16 Jan 2009 10:14:40 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.2</a>
                </div>
              </td>
            </tr>
          </table>
        </td>
      </tr>
    </table>
  </body>
</html>